self-contained instrument - Englisch Synonyme Wörterbuch